/**
 * 自定义模板的基类
 * Created by 1 on 2016/7/5.
 */
Ext.define('Monkey.view.code.tpl.NoneTpl', {
    extend: 'Ext.form.Panel',

    defaultType: 'textfield',
    border: false,
    padding: 2,
    defaults: {
        labelWidth: 80,
        labelAlign: 'right',
        anchor: '90%'
    },
    items: [{
        xtype: 'panel',
        border: false,
        html: '<div style="text-align: center;font-size: 15px">暂无配置参数</div>'
    }],

    /**
     * 校验自定义模板的参数，子类必须实现。
     * 返回数据格式：
     * {
     * success:true, //校验是否成功
     * message:"成功" //校验message
     * }
     */
    validate: function () {
        if (!this.isValid()) {
            return {success: false, message: '模版参数配置有误'};
        }
        return {success: true, message: '校验成功'}
    }


});